package net.roseparadise.dao;
// default package

import java.util.List;

import net.roseparadise.model.Notice;

public interface NoticeDAO {
    
    public void save(Notice transientInstance);
    
	public void delete(Notice persistentInstance);
    
    public Notice findById( java.lang.Integer id);
    
    public List<Notice> findByExample(Notice instance);
    
    public List findByProperty(String propertyName, Object value);

	public List<Notice> findByMemberid(Object memberid);
	
	public List<Notice> findByIsstudio(Object isstudio);
	
	public List<Notice> findByTitle(Object title);
	
	public List<Notice> findByContent(Object content);
	
	public List<Notice> findByCreatedate(Object createdate);
	
	public List<Notice> findByUpdatedate(Object updatedate);	

	public List findAll();
	
    public Notice merge(Notice detachedInstance);

}